placenta marginada - French English Dictionary